]> dgit.raspbian.org Git - gnome-shell.git/commit
timeLimitsManager: Integrate with malcontent and lock when limit reached
authorIgnacy Kuchciński <ignacykuchcinski@gnome.org>
Mon, 18 Aug 2025 09:58:50 +0000 (11:58 +0200)
committerIgnacy Kuchciński <ignacykuchcinski@gnome.org>
Wed, 5 Nov 2025 14:22:12 +0000 (15:22 +0100)
commit2cfc6d14957f43b847ca4c9581d17daba4056b34
treecc237008e951ed04ef1150fa62237e4b06f33b61
parent96221910c7f9a57dc2e13f838c77dcee2c949701
timeLimitsManager: Integrate with malcontent and lock when limit reached

Lock the screen when screen time limit is reached in a child session,
which required extending the existing TimeLimitsManager functionality to
include the parental controls session limits.

TimeLimitsDispatcher was also adjusted to take into account parental
controls session limits before making any user facing changes.

Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/work_items/8575
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3841>
js/misc/timeLimitsManager.js
tests/unit/timeLimitsManager.js